import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
import pandas as pd
# 需要提前安装
# pip install pandas
# pip install openpyxl
mpl.rcParams['font.sans-serif']=['SimHei']#让中文可以正常显示
plt.rcParams['axes.unicode_minus']=False #让负号能够正常显示
# 使用pandas进行读取excel表格，读取第一个sheet
data0=pd.read_excel('可视化图表.xlsx',sheet_name=0)
print(data0)
#绘制x1，y1的散点图
plt.figure()
plt.title('X1和Y1的散点图')
plt.scatter(data0['X1'],data0['Y1'])
plt.grid(alpha=0.3,linestyle="--") #添加网格线
plt.show()
plt.figure()
plt.title('x2和y2的散点图')
plt.plot(data0['X2'],data0['Y2'],'go')
plt.show()
plt.figure()
plt.title('X3和Y3的散点图')
plt.scatter(data0['X3'],data0['Y3'])
plt.show()
plt.figure()
plt.title('X4和Y4的散点图')
plt.scatter(data0['X4'],data0['Y4'])
plt.show()